﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

namespace OpenPhotoAlbum.My
{
	/// <summary>
	/// Summary description for Comments
	/// </summary>
	[WebService(Namespace = "http://tempuri.org/")]
	[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
	[System.ComponentModel.ToolboxItem(false)]
	// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
	[System.Web.Script.Services.ScriptService]
	public class Comments : AlbumWebService
	{

		[WebMethod]
		public void DeleteComment(string commentId)
		{
#if DEBUG
			System.Threading.Thread.Sleep(1000);
#endif
			Guid id = new Guid(commentId);
			AssertCommentOwner(id);
			BusinessLogics.CommentManager.Instance.DeleteComment(id);
		}
	}
}
